chief supervisor - Turkish English Dictionary